internal class C1(arg1: Int,
                  arg2: Int,
                  arg3: Int) {

    constructor(x: Int,
                y: Int) : this(x, x + y, 0) {
    }
}

internal class C2(private val arg1: Int,
                  private val arg2: Int,
                  arg3: Int)
